
var nombre;
var pase;
var nuevopase;
function cambiarPase(){
 
 	  
		nombre = document.getElementById('nombre').value;
		pase = document.getElementById('paseviejo').value;
		nuevopase = document.getElementById('nuevopase').value;
		var nuevopase2 = document.getElementById('nuevopase2').value;
	if (nombre == "" || pase== "" || nuevopase == "")
		{
			alert("campo vacio");
			return false;
		}
	if(nuevopase != nuevopase2){
		alert("No coinciden.");
		return false;
	}
	var query = "select pass from usuarios where user = '"+nombre+"'";
	
	conexhttp= crearXMLHttpRequest();
	conexhttp.onreadystatechange = verificarRespuesta;
	conexhttp.open('GET',"cambio.php?confirmar=true&query="+query,true);
	conexhttp.send(null);
	
	
	
}
function verificarRespuesta()
{
 
  if(conexhttp.readyState == 4)
  {
	if(conexhttp.responseText == md5(pase))
	{
				
		cambiarPases2();
	}
	else 
			alert("Password anterior incorrecto.");
  }
}
function cambiarPases2()
{
    var query = "update usuarios set pass='"+md5(nuevopase)+"' where user = '"+nombre+"'";
  
	conexhttp= crearXMLHttpRequest();
	conexhttp.onreadystatechange = avisarCambios;
	conexhttp.open('GET',"cambio.php?confirmar=false&query="+query,true);
	conexhttp.send(null);
	
}
function avisarCambios()
{
 
  if(conexhttp.readyState == 4)
  {
	if(conexhttp.responseText != "ok")
			alert("Error al cambiar password: --");
	else {
			alert("Password cambiado.");
			window.location="../../TableroInicio.php";
			}
  }
}
function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}

var conexhttp;
